subsistence farming - German English Dictionary